home *** CD-ROM | disk | FTP | other *** search
/ Five Quarters Bundle / Edge: Five Quarters Bundle.iso / gamerunr / technote.qip / W95-QEMM.TEC < prev    next >
Encoding:
Text File  |  1995-12-30  |  10.1 KB  |  237 lines

  1.  
  2.                            QEMM and Windows 95                                 
  3.  
  4.  
  5.  Quarterdeck Technical Note #305         Filename: W95-QEMM.TEC
  6.  by Michael Bolton, Mike Bryant II,      CompuServe: W95-QEMM.TEC
  7.     and Rod Mathews                      Category:  SW3
  8.  Last revised: 09/07/95                                                        
  9.  
  10.  
  11.  Subject: A discussion on running QEMM under Microsoft Windows 95.
  12.  
  13.  
  14.  QEMM refers to the following versions of QEMM:                                
  15.  ----------------------------------------------                                
  16.  QEMM 7.01 - 7.04                                                              
  17.  QEMM 7.5 9/17/94, 10/12/95, 11/22/94, 5/12/95                                 
  18.  QEMM GameRunner Edition                                                       
  19.  
  20.  
  21.  Overview                                                                      
  22.  ----------                                                                    
  23.  
  24.  Microsoft Windows 95 is fully compatible with QEMM386.SYS, the
  25.  driver that supplies QEMM's memory management features, including
  26.  QEMM's Stealth ROM technology.  QEMM will continue to provide
  27.  memory management services to Windows 95 and to the programs
  28.  loaded before it.
  29.  
  30.  The Windows 95 installation process will automatically detect and
  31.  disable QEMM's DOS-Up features.  DOS 7, the version of DOS that
  32.  lies beneath Windows 95, is incompatible with current versions of
  33.  DOS-Up.  The new version of DriveSpace that comes with Windows 95
  34.  is similarly incompatible with QEMM 7.5's Stealth D*Space and QEMM
  35.  7.0's Stealth DoubleSpace, and the Windows 95 installation process
  36.  will disable these drivers as well.  Future versions of QEMM are
  37.  expected to address these incompatibilities.
  38.  
  39.  
  40.  Installing Windows 95 on a system with QEMM already running                   
  41.  -----------------------------------------------------------                   
  42.  
  43.  When you begin the Setup process, Windows 95 will display a
  44.  message warning that QEMM will interfere with the hardware
  45.  detection phase during Windows 95 setup.  Although this message is
  46.  generally incorrect, you may wish to ensure that the Windows 95
  47.  accurately detects all of your hardware devices by disabling QEMM
  48.  temporarily during the Windows 95 installation process. This is
  49.  most easily done by making the following changes to the system
  50.  configuration:
  51.  
  52.  1) Using any text editor, edit the CONFIG.SYS file.                           
  53.  
  54.  2) Disable the QEMM device driver by placing the word REM at the
  55.     beginning of the line containing the QEMM386.SYS driver.  The
  56.     line will look like this after all changes have been made:
  57.  
  58.     REM DEVICE=C:\QEMM\QEMM386.SYS (followed by any existing
  59.     parameters)
  60.  
  61.  3) Add the following line to the beginning of the config.sys file:            
  62.  
  63.     DEVICE=C:\DOS\HIMEM.SYS
  64.  
  65.  4) Save the file, exit the editor and reboot the system.
  66.  
  67.  
  68.  NOTE:  It is possible for Windows 95's Setup program to run out of
  69.  conventional memory.  Before you proceed, check to make sure that
  70.  you have at least 417K of conventional memory by typing MFT<Enter>
  71.  in the QEMM directory.  If the listing for "Conventional Memory
  72.  Available" is greater than 417K, proceed directly to step 5.  If
  73.  this value is less than 417K, remove the HIMEM.SYS line in Step 3
  74.  above, and remove the REM from the beginning of the QEMM386.SYS
  75.  line.  Also remove the ST:M or ST:F parameter (if one exists) from
  76.  the QEMM386.SYS line; save the file, reboot the machine, and
  77.  continue with step 5.
  78.  
  79.  5) Install Windows 95.                                                        
  80.  
  81.  6) After the installation is completed, restart your computer in
  82.     MS-DOS mode by clicking Start, Shutdown, and "Restart your
  83.     computer in MS-DOS mode".
  84.  
  85.     Edit the CONFIG.SYS file using any text editor.  Remove the
  86.     following line from the CONFIG.SYS file:
  87.  
  88.     DEVICE=C:\DOS\HIMEM.SYS
  89.  
  90.     After removing this line, remove the REM from the beginning of
  91.     the QEMM386.SYS line.  It should then look like this:
  92.  
  93.     DEVICE=C:\QEMM\QEMM386.SYS (followed by any existing parameters)
  94.  
  95.  7) Save the file.                                                             
  96.  
  97.  8) You are now ready to follow the OPTIMIZE procedure.
  98.  
  99.  
  100.  Running Optimize on a Windows 95 System                                       
  101.  ---------------------------------------                                       
  102.  
  103.  At boot time, Windows 95 loads a number of device drivers that                
  104.  may not have been present in your DOS and Windows 3.1                         
  105.  configuration.  These drivers may load into regions of High RAM               
  106.  in such a way as to alter the region layouts calculated by                    
  107.  Optimize.  After you install Windows 95, to make sure that  you               
  108.  are getting the maximum possible conventional memory, perform                 
  109.  the  following steps:                                                         
  110.  
  111.  1) Restart your computer in MS-DOS mode by clicking Start,                    
  112.     choose "Shutdown", and "Restart your computer in MS-DOS mode".
  113.  
  114.  2) Using a text editor, edit CONFIG.SYS and add the following                 
  115.     lines to the file:
  116.  
  117.     DEVICE=C:\WINDOWS\IFSHLP.SYS
  118.     DEVICE=C:\WINDOWS\SETVER.EXE
  119.     FILES=60
  120.     LASTDRIVE=Z
  121.     BUFFERS=30
  122.     FCBS=4,0
  123.     STACKS=9,256
  124.     SHELL=C:\COMMAND.COM /P
  125.     DOS=HIGH,NOUMB
  126.  
  127.     If any of these lines already exist, it is not necessary to add
  128.     them!
  129.  
  130.     Save the file after changes have been made.
  131.  
  132.     These are the default settings that are loaded from IO.SYS when
  133.     your computer is booted.  If you have any of these settings in
  134.     your CONFIG.SYS, it is not necessary to add them again.  You
  135.     may also wish to reduce the amount of buffers allocated by
  136.     changing to BUFFERS=15, reduce the amount of memory required by
  137.     the drive table by changing the lastdrive statement to
  138.     LASTDRIVE=E, and reduce the stacks to STACKS=0,0 .  These
  139.     suggestions will maximize the amount of conventional memory
  140.     that QEMM makes available.
  141.  
  142.  
  143.  3) Check the \WINDOWS directory for the existance of DOSSTART.BAT,
  144.     and if it is not there,skip to step 4.  If DOSSTART.BAT exists,
  145.     use a text editor to edit AUTOEXEC.BAT and add the following
  146.     line to the end of the file:
  147.  
  148.     CALL DOSSTART.BAT
  149.  
  150.     Save the AUTOEXEC.BAT file.
  151.  
  152.  4) Change to the QEMM directory.                                              
  153.  
  154.  5) Run QSETUP.                                                                
  155.  
  156.  6) Select Enable/Disable DOS-Up, and disable QEMM's DOS-Up
  157.     features. If you are using DriveSpace, select Enable/Disable
  158.     Stealth D*Space and disable this feature as well.
  159.  
  160.  7) Select Save Configuration and exit, then run Optimize.                     
  161.  
  162.  8) After the optimize process has completed, edit the AUTOEXEC.BAT
  163.     file and remove the CALL DOSSTART.BAT line (if you added it in
  164.     step 3) from the end of the file.  You need this line in your
  165.     AUTOEXEC.BAT only when you run Optimize.
  166.  
  167.  Installing QEMM on a Windows 95 System                                        
  168.  -----------------------------------------                                     
  169.  
  170.  QEMM will install on a Windows 95 System with a little
  171.  modification.  The following steps will ensure that you are
  172.  obtaining the maximum amount of conventional memory:
  173.  
  174.  1) Before installing QEMM, check the \WINDOWS directory for the
  175.     existance of DOSSTART.BAT, and if it is not there, skip to step
  176.     2.  If DOSSTART.BAT exists, use a text editor to edit
  177.     AUTOEXEC.BAT and add the following line to the end of the file:
  178.  
  179.     CALL DOSSTART.BAT
  180.  
  181.     Save the AUTOEXEC.BAT file after making the change.
  182.  
  183.  2) Next, add the following lines to your CONFIG.SYS file:                     
  184.  
  185.     DEVICE=C:\WINDOWS\IFSHLP.SYS
  186.     DEVICE=C:\WINDOWS\SETVER.EXE
  187.     FILES=60
  188.     LASTDRIVE=Z
  189.     BUFFERS=30
  190.     FCBS=4,0
  191.     STACKS=9,256
  192.     SHELL=C:\COMMAND.COM /P
  193.     DOS=HIGH,NOUMB
  194.  
  195.     If any of these lines already exist, it is not necessary to add
  196.     them!
  197.  
  198.     Save the file after changes have been made.
  199.  
  200.     These are the default settings that are loaded from IO.SYS when
  201.     your computer is booted.  If you have any of these settings in
  202.     your CONFIG.SYS, it is not necessary to add them again.  You
  203.     may also wish to reduce the amount of buffers allocated by
  204.     changing to BUFFERS=15, reduce the amount of memory required by
  205.     the drive table by changing the lastdrive statement to
  206.     LASTDRIVE=E, and reduce the stacks to STACKS=0,0 .  These
  207.     suggestions will maximize the amount of conventional memory
  208.     that QEMM makes available.
  209.  
  210.  3) Install QEMM, and select Custom Installation.                              
  211.  
  212.  4) At the end of the installation, you will be presented with the
  213.     QEMM Setup screen.  Select DOS-Up, and disable the DOS-Up
  214.     features.  If you are using DriveSpace, select Stealth D*Space
  215.     and disable this feature as well.
  216.  
  217.  5) Save the configuration and exit, then run OPTIMIZE.                        
  218.  
  219.  6) After the optimize process has completed, edit the AUTOEXEC.BAT
  220.     file and remove the CALL DOSSTART.BAT line (if you added it in
  221.     step 1) from the end of the file.  You need this line in your
  222.     AUTOEXEC.BAT only when you run Optimize.
  223.  
  224.     For further information about the Windows 95 setup and
  225.     installation process, please refer to your Windows 95
  226.     documentation or to the Windows 95 Resource Kit (published by
  227.     Microsoft Press).
  228.  
  229.  
  230.  ******************************************************************            
  231.  *       Trademarks are property of their respective owners.      *            
  232.  *   This and other technical notes may be available in updated   *            
  233.  *    forms through Quarterdeck's standard support channels.      *            
  234.  *        Copyright (C) 1995 Quarterdeck Corporation              *            
  235.  ******************** E N D   O F   F I L E ***********************            
  236.                                                                                
  237.